#root {
  height: 100%;
}
header {
  height: 65px;
  background: #fff;
  box-shadow: 1px 1px 5px #efefef;
}
aside {
  box-shadow: 1px -1px 5px #efefef;
}
.wonder-page {
  height: 100%;
}
.wonder-content {
  margin: 24px 16px;
  padding: 24px;
}
.wonder-logo {
  height: 35px;
  margin: 15px;
  font-size: 18px;
  font-weight: bolder;
  display: flex;
  justify-content: center;
  align-items: center;
  text-shadow: 1px 1px 1px #000;
  &.collapsed {
    .wonder-logo__name {
      display: none;
    }
    .wonder-logo__symbol {
      margin-right: 0;
    }
  }
  span {
    height: 35px;
    display: flex;
    align-items: center;
  }
  &__name {
    font-size: 16px;
    font-weight: bolder;
    text-shadow: -1px 6px #ffffffa3;
  }
  &__symbol {
    margin-right: 8px;
    width: 35px;
    background: radial-gradient(circle at 50% 0, rgb(255 0 0), rgba(255, 0, 0, 25%) 70.71%),
      radial-gradient(circle at 6.7% 75%, #000000, rgba(255, 255, 0, 50%) 70.71%),
      radial-gradient(circle at 93.3% 75%, rgba(0, 0, 255, 50%), rgba(0, 255, 0, 25%) 70.71%) white;
    border-radius: 50%;
  }
}
